package com.simple.datax.dao;

import java.util.List;

import com.simple.datax.vo.DataxNodeChannelVO;
import com.simple.util.object.PageInfoBean;

public interface IDataxNodeChannelDAO {
	DataxNodeChannelVO findByNode(final String fcNode);
    
    void saveOrUpdate(final DataxNodeChannelVO dataxNodeChannelVO);

    List<DataxNodeChannelVO> findAll();

    void delete(final DataxNodeChannelVO dataxNodeChannelVO);

    List<DataxNodeChannelVO> findDataxNodeChannelVOByPage(final PageInfoBean pageInfoBean, final String fcNode, final String fcCommunSendType, final String fcCommunRecvType, final String fiFlag);
}
